Diamond Pattern Processing